Big Huge Thesaurus

Melicocca bijuga

noun

sounds kind of like